upper flood gate - Spanish English Dictionary